Definition of Monarda Punctata
-
(noun) tall erect perennial or annual having lanceolate leaves and heads of purple-spotted creamy flowers; many subspecies grown from eastern to southwestern United States and in Mexico
Synonyms of Monarda Punctata
Antonyms of Monarda Punctata
No Antonyms Found.
Homophones of Monarda Punctata
No Homophones Found.